project scientist - French English Dictionary